stool pigeons - Turkish English Dictionary